package nc.itf.hdysc;

import java.util.List;

import nc.vo.hdysc.hotelpriceadjust.GroupHotelPriceAdjustVO;
import nc.vo.pub.BusinessException;
import nc.vo.pub.lang.UFDate;
import nc.vo.pub.lang.UFDouble;

public interface IHotelGroupPriceAdjustService {

	public UFDouble getBindPrice(String pkHotelRoom, String bindType, String pkBreakfast, String pkGroupType, UFDate date);

	public UFDouble getBindClearingPrice(String pkHotelRoom, String bindType, String pkBreakfast, String pkGroupType, UFDate date);

	public List<String> getBindTypeList(String pkGroupType, String pkHotelRoom) throws BusinessException;

	public List<String> getBindBreakfastList(String pkGroupType, String pkHotelRoom) throws BusinessException;

	public GroupHotelPriceAdjustVO getGroupHotelPriceAdjust(String pkHotelRoom, UFDate date);


}
